helical strakes (stacks) - Turkish English Dictionary